beb7177ba9617b4f1225493bceb537cb358d73f6,src/de/espend/idea/shopware/reference/provider/ControllerActionReferenceProvider.java,ControllerActionReferenceProvider,getVariants,#,55

Before Change



        final List<LookupElement> lookupElements = new ArrayList<LookupElement>();

        ShopwareUtil.collectControllerAction(getElement().getProject(), this.controllerName, new ShopwareUtil.ControllerActionVisitor() {
            @Override
            public void visitMethod(Method method, String methodStripped, String moduleName, String controllerName) {
                lookupElements.add(attachTypeText(LookupElementBuilder.create(methodStripped).withIcon(method.getIcon()), method));
            }
        }, moduleName);

        return lookupElements.toArray();
    }

After Change



        final List<LookupElement> lookupElements = new ArrayList<>();

        ShopwareUtil.collectControllerAction(getElement().getProject(), this.controllerName, (method, methodStripped, moduleName1, controllerName1) -> lookupElements.add(attachTypeText(LookupElementBuilder.create(methodStripped).withIcon(method.getIcon()), method)), moduleName);

        return lookupElements.toArray();
    }